public benefactor - Español Inglés Diccionario